// 1. 使用Koa，从0开始打造一个极简风格的Web服务器 
// 要求：
//     使用Koa；
//     使用8000端口；
//     输出服务运行地址信息；
//     更新端口号，能自动更新服务运行地址；

// 自动更新服务运行地址 需要先下载模块 npm i nodemon
// 导入依赖包
import koa from "koa"

// 创建 koa 实例
const app = new koa();

// 端口号
let port = 8000;
// 更新端口号
port = 8080;

// 使用中间件 响应页面
app.use(async (ctx, next) => {
  // 执行下一个 中间件
  await next();

  // 响应页面
  ctx.response.body = `当前的端口号：${port}`;
})

// 监听端口
app.listen(port);

// 输出当前运行地址
console.log(`当前的运行地址：http://localhost:${port}`);






